package NGUYENMINHHIEU.XMLEXCERCISE;

import java.util.ArrayList;
import java.util.List;

public class UpdateViews {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // 1. Định nghĩa danh sách các trường
        List<Object> lisField = new ArrayList<Object>();
        lisField.add("id");
        lisField.add("RollNo");
        lisField.add("FullName");
        lisField.add("Email");
        lisField.add("Mark");

        // 2. Thông tin cần cập nhật
        List<Object> lisValue = new ArrayList<Object>();

        // 3. ĐỊnh nghĩa thông tin cần cập nhật
        lisValue.add("SV003");
        lisValue.add(2000);
        lisValue.add("Mộng Văn Thiện");
        lisValue.add("vanthien@gmail.com.vn");
        lisValue.add(10);

        // 3. Thực thi nghiệp vụ ghi dữ liệu xuống XML
        try {
            StudentControllers objController = new StudentControllers();
            boolean bResults = objController.UpdateDataXML(lisField, lisValue, "NGUYENVANDOAN/XMLEXCERCISES",
                    "/Student.xml", "id", "Student");
            if (bResults)
                System.out.println("Cập nhật thành công!!!");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

}
